// pages/my/login/login.js
// 调用函数获取全局的对象
let app = getApp()

Page({

  /**
   * 页面的初始数据
   */
  data: {
      user:{
        username:'admin',
        pwd:'admin'
      },
      backUrl:''
  },
  // 登录函数
  login(e){
    // console.log('提交了登录事件')
    // console.log(e.detail.value)
    let user = e.detail.value;
    let that = this;
    // 调用后端接口实现登录
    wx.request({
      url: 'http://43.143.190.87:8182/login?username='+user.username+'&pwd='+user.pwd,
      method:"post",
      success(res){
        // console.log(res)
        if(res.data.code==1){ // 登录成功
          // 登录成功，把当前的登录信息赋值给全局的变量
          app.globalData.userInfo=user;
          if(that.data.backUrl!=null){
              wx.redirectTo({
                url: that.data.backUrl,
              })
          }else{
             wx.switchTab({
              url: '/pages/my/my',
            })
          }
        
        }else{  // 登录失败
            wx.showToast({
              title: '账号或密码有误！',
            })
        }
      }
    })
     
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
      // console.log(options)
      // console.log(options.age)
      this.setData({
        backUrl:options.backUrl
      })
      console.log(this.data.backUrl)
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})